discus throw - French English Dictionary